<?php
/*
 * Created by generator
 *
 */

class Listsaisons extends Controller {

	/**
	 * Constructeur
	 */
	function Listsaisons(){
		parent::Controller();
		$this->load->model('saison_model');
		$this->load->library('session');
		$this->load->helper('url');
	}

	/**
	 * Affichage des saisons
	 */
	public function index(){
		$data['saisons'] = saison_model::getAllsaisons($this->db);
		$this->load->view('listsaisons_view', $data);
	}

	/**
	 * Ajout d'un saison
	 */
	public function add(){

		// Insertion en base
		$model = new saison_model();
		$model->saiidsai = $this->input->post('saiidsai'); 
		$model->sailbnom = $this->input->post('sailbnom'); 
		$model->saidtdeb = $this->input->post('saidtdeb'); 
		$model->saidtfin = $this->input->post('saidtfin'); 
		$model->sainbsem = $this->input->post('sainbsem');
		$model->save($this->db);

		$this->session->set_flashdata('message', 'Nouveau saison ajoute');
		
		// Recharge la page avec les nouvelles infos
		redirect('listsaisons/index'); 
	}

	/**
	 * Suppression d'un saison
	 * @param $saiidsai identifiant a supprimer
	 */
	function delete($saiidsai){
		saison_model::delete($this->db, $saiidsai);

		$this->session->set_flashdata('message', 'saison supprime');

		redirect('listsaisons/index'); 
	}

}
?>
